草庐IT

Android View 阴影

全部标签

ios - 使用阴影平滑旋转和更改 UIView 的大小

我有一个带有阴影的UIView和一个UIImageViewsubview。我想在iPad旋转时调整View大小,我正尝试在willRotateToInterfaceOrientation回调中执行此操作。如果我以基本方式在UIView上设置阴影,旋转会非常不稳定;所以我想从其他人那里得到一些关于如何设置阴影设置layer.shadowPath的建议。我尝试使用[UIViewanimateWithDuration:animations]设置帧大小变化的动画,并在同一block中设置新的shadowPath,但阴影路径会捕捉到新的尺寸。如果我不在动画block中更改图层的shadowPat

iOS - 在 UITabBar 上方获得所需的阴影

我试图让我的标签栏阴影看起来像这张图片中看到的那样:这样做的最佳方法是什么?我正在使用objective-c谢谢 最佳答案 您可以使用以下代码为任何UI对象赋予阴影tabBar.layer.shadowOffset=CGSize(width:0,height:0)tabBar.layer.shadowRadius=2tabBar.layer.shadowColor=UIColor.black.cgColortabBar.layer.shadowOpacity=0.3这里我给出了你的tabControl对象的例子。

iphone - 你如何只在 UIView 的填充之外显示阴影?

这个问题在这里已经有了答案:Swift-Cutholeinshadowlayer(3个答案)关闭17分钟前。我有一个带有半透明填充和投影的UIView。由于填充是半透明的,我可以看到填充后面的阴影。-(id)init{self=[superinit];if(self){self.backgroundColor=[UIColorcolorWithWhite:1.0alpha:0.8];self.layer.shadowColor=[UIColorblackColor].CGColor;self.layer.shadowOffset=CGSizeMake(0.0,0.0);self.lay

ios - UIImageView 中的渐变/阴影,如 Flipboard

我想在我的UIImageView中创建一个类似阴影的渐变,就像在Flipboard中一样。它的一个例子是这张图片中的一张图片正如您在右边的iPhone上看到的那样,顶部和底部有一个较暗的渐变。这样即使图片是白色的,也能看到白色的文字。有人对我如何实现这个有任何建议吗?我是iOS开发的新手,因此对此一无所知。谢谢! 最佳答案 你可以使用CAGradientLayer:将QuartzCore.framework添加到您的项目中。(参见LinkingtoLibraryorFramework)。导入QuartzCore头文件:#import

ios - 带阴影的 UIView 圆角

我正在尝试显示带有圆角和阴影的UIView。但问题是maskToBounds属性只适用于任何一种情况。如果maskToBounds为YES,则显示圆角,如果为NO,则显示阴影。这是实现,但它只显示没有阴影的圆角:[self.viewsetBackgroundColor:[UIColorcolorWithPatternImage:[UIImageimageNamed:@"blue_gradient.jpeg"]]];self.view.layer.masksToBounds=YES;self.view.layer.opaque=NO;self.view.layer.cornerRadiu

iphone - 我怎样才能重新创建这个有阴影的 iOS 字体?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭3年前。Improvethisquestion在iOS时钟应用程序中,表格View单元格中的字体有一个轻微的阴影,这给出了文本被雕刻的效果......如何重新创建具有雕刻外观的字体?预先感谢您的帮助!

ios - 阻止 CALayer 阴影影响 subview ?

我有一个自定义的UIControl,我想让它有一个阴影,所以我在它的layer上设置了相关的属性。阴影会根据需要出现在View周围,但阴影也会出现在作为subview的UILabel的文本下方。你怎么阻止这个?我只想要外部superView周围的阴影。...init(){label=UILabel()label.translatesAutoresizingMaskIntoConstraints=falseself.translatesAutoresizingMaskIntoConstraints=falseaddSubview(label)self.layer.masksToBound

IOS:如何在 4 侧(顶部、右侧、底部和左侧)为 UIView 制作阴影

我正在使用下面的代码为我的ImageView制作阴影UIBezierPath*shadowPath=[UIBezierPathbezierPathWithRect:self.avatarImageView.bounds];self.avatarImageView.layer.masksToBounds=NO;self.avatarImageView.layer.shadowColor=[UIColorblackColor].CGColor;self.avatarImageView.layer.shadowOffset=CGSizeMake(5.0f,5.0f);self.avatarI

ios - 仅在底部 UIView 上设置阴影

我想在UIView上创建仅底部阴影。现在使用此功能,将在顶部、底部、左侧和右侧创建阴影。funcsetCardView(view:UIView){view.layer.masksToBounds=falseview.layer.shadowOffset=CGSize(width:0,height:0)view.layer.shadowRadius=2view.layer.shadowOpacity=0.5}无论如何只能在底部创建阴影?任何帮助,将不胜感激。谢谢! 最佳答案 我认为阴影的正确思考方式是,阴影属于对象,是按钮,uivie

ios - 在 uiview 的右侧和底部投下阴影

我必须在uiview的右侧和底部放置一个阴影。我在界面生成器中执行此操作。但我看到阴影落在它的顶部。尝试了不同的大小。但无法得到它。layer.masksToBound=Nolayer.shadowOpacity=0.15layer.shadowRadius=2layer.shadowOffSet={10,-10}//ValuesbeingsetinInterfacebuilder.这仍然会在顶部留下阴影。我应该怎么做才能看到底部。 最佳答案 试试下面的代码,它可能对你有帮助myView.layer.shadowColor=[UIC